alternate source of power - German English Dictionary